Traitement des données avec Vittascience

L'algorithme que nous allons coder doit permettre au robot de se comporter de la manière suivante :

À la suite d'un appui sur le bouton A de la carte micro:bit, le robot avance tout droit tant qu'il ne trouve / croise pas la ligne noire. 

Ensuite, s'il rencontre un obstacle, il s'arrête. Sinon, en fonction de la position des capteurs sur la ligne, le robot effectue l'une des actions suivantes :

  • le robot avance tout droit si les deux capteurs captent la couleur noire ; 
  • le robot pivote vers la droite si le capteur droit capte la couleur noire ; 
  • le robot pivote vers la gauche si le capteur gauche capte la couleur noire ; 
  • le robot recule si aucun capteur capte la couleur noire.

1. Programmez cet algorithme et simulez son exécution dans l'interface Vittascience (https://fr.vittascience.com/).

2. Téléchargez le programme dans le robot et vérifiez son bon fonctionnement sur un circuit tracé au sol.

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/snt-seconde ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0